Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 STATION ROAD Semi-Detached £89,500 28 May 1999
85 STATION ROAD Semi-Detached £24,360 6 Nov 1995
93 STATION ROAD Terraced £315,000 22 Aug 2023